var contextPath = document.location.pathname.substr(0, document.location.pathname.substr(1).indexOf("/") + 1);
/**
 * 左侧边栏页面加载实现
 */
function getPageConent() {
	  $.ajax({
	    	url:$("#fistAction").val(),
	        datatype:"json",
	        success:function(response){
	      	$("#pl_appConsole").html(response);
	        }
		});
      $('li.button a').click(function (e) {
          var dropDown = $(this).parent().next();
          $('.child').not(dropDown).slideUp('slow');
          dropDown.slideToggle('slow');
          e.preventDefault();
      });
      $('.actionUrl').click(function (e) {
          $.ajax({
	      	  url : $(this).attr("accesskey"),
	          datatype:"json",
	          success:function(response){
	        	$("#pl_appConsole").html(response);
	          }
		 }); 
      })
}

/**
 * 切换显示功能
 */
function changePageInformation() {
	$("#showZone").toggle();
	$("#editZone").toggle();
};

/**
 * 表单序列化
 */
function serializeFrom(updateUrl,formId) {
	$.ajax({
        type: "post",
        url:updateUrl,
        data:$("#"+formId).serialize(),
        async: false,
        datatype:"json",
        success: function(response) {
        	$("#pl_appConsole").html(response);
        }
    });
};


/**
 * 重置ClientSecret
 */
function resetClientSecret(updateUrl,clientId) {
	$.ajax({
        type: "post",
        url:updateUrl,
        data:{"clientId":clientId},
        async: false,
        datatype:"json",
        success: function(response) {
        	$("#clientSecret").text(response.clientSecret);
        }
    });
};




/**
 * 发送邮件
 */
function emailCodeBtn(url){
	$.ajax({
      	  url : url,
          type:"post",
          datatype:"json",
          data : {"email":$("#email").val()},
          success:function(response){
        	  if(response.status){
        		  phoneCode(60,'emailCodeBtn');
            	  $("#emailInfo").html("已向您的邮箱发送验证码，请及时查收。")
        	  }else{
        		  $("#emailInfo").html(response.failMess)
        	  }
        	  
          }
		}); 
};

/**
 * 验证验证码
 */
function emailSubmit(url1,url2){
	$.ajax({
		type:"post",
		url:url1,
		data:{"code":$("#emailCode").val()},
		success:function(response){
			if(response.status== "type1"){
				$("#emailInfo").html("验证码超时请重新发送！");
			}else if(response.status== "type3"){
				$("#emailInfo").html("验证码错误请重新输入！");
			}else{
				$("#emailInfo").html("邮箱校验成功，5秒后自动跳转！");
				setTimeout(
						window.location.href = url2,
						5);
			}
		}
	});
};


//验证码定时器调用
function phoneCode(time,btn){
	if(time>0){
		$("#"+btn).val(time+"秒后重新获取");
		setTimeout(function(){
			phoneCode(time-1,btn);
		},1000);
		$("#"+btn).attr("disabled",true);
	}else{
		$("#"+btn).val("获取验证码");
		$("#"+btn).attr("disabled",false);
	}
}

